'''

        'remark':'',                 #用例描述
        'method':'',                   #请求方式
        'path':'',                     #路径
        'data':{},                    #请求参数
        'cookies':'',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':[],              #依赖用例
        'depend_key':'',             #依赖键
        'depend_place':'',            #依赖处：url，body
        'depend_to_key':'',               #依赖值在当前body中的哪个字段
        'expect_key':[],             #验证key
        'expect_way':[],             #验证方法：支持 ==  !=  in  
        'expect_value':[]           #验证的值

'''

test_data = [
    {
        'remark':'测试话题首页的接口',
        'method':'get',
        'path':'/api/v1/topics',
        'data':{
            'page':1,
            'tab':'share',
            'limit':1,
            'mdrender':True
            },
        'cookies':'',
        'accesstoken':'',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':[],
        'depend_key':'',
        'depend_place':'',            #依赖处：url，body
        'depend_to_key':'',
        'expect_key':['success'],
        'expect_way':['=='],             #验证方法：支持 ==  !=  in 
        'expect_value':[True]

    },{
        'remark':'新建主题',                 #用例描述
        'method':'post',                   #请求方式
        'path':'/api/v1/topics',                     #路径
        'data':{
            'title':'桔子-python-pytest-新建的主题',
            'tab':'share',
            'content':'桔子主题详情内容'
        },                    #post的body
        'cookies':'need',                #header中的cookie
        'accesstoken':'need',             #token：需要的话，填need，不需要则为空字符串空   
        'depend_case':[],              #依赖用例
        'depend_key':'',             #依赖键
        'depend_place':'',            #依赖处：url，body
        'depend_to_key':'',               #依赖值在当前body中的哪个字段
        'expect_key':['success','topic_id'],             #验证key
        'expect_way':['==','!='],             #验证方法：支持 ==  !=  in  
        'expect_value':[True,'']           #验证的值
    },{
        'remark':'编辑主题',                 #用例描述
        'method':'post',                   #请求方式
        'path':'/api/v1/topics/update',                     #路径
        'data':{
            'title':'桔子-python-pytest-编辑的主题',
            'tab':'job',
            'content':'桔子编辑，继续加油吖！！！'
        },                    #post的body
        'cookies':'need',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'need',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':['新建主题'],              #依赖用例
        'depend_key':'topic_id',             #依赖键
        'depend_place':'body',            #依赖处：url，body
        'depend_to_key':'topic_id',               #依赖值在当前body中的哪个字段
        'expect_key':['success','topic_id'],             #验证key
        'expect_way':['==','!='],             #验证方法：支持 ==  !=  in  
        'expect_value':[True,'']           #验证的值
    },{
        'remark':'主题收藏',                 #用例描述
        'method':'post',                   #请求方式
        'path':'/api/v1/topic_collect/collect',                     #路径

        'data':{},                    #post的body
        'cookies':'need',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'need',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':'新建主题',              #依赖用例
        'depend_key':'topic_id',             #依赖键
        'depend_place':'body',            #依赖处：url，body
        'depend_to_key':'topic_id',               #依赖值在当前body中的哪个字段
        'expect_key':['success'],             #验证key
        'expect_way':['=='],             #验证方法：支持 ==  !=  in  
        'expect_value':[True]           #验证的值
    },{
        'remark':'用户收藏的所有主题',                 #用例描述
        'method':'get',                   #请求方式
        'path':'/api/v1/topic_collect/test39',                     #路径
        'data':{},                    #post的body
        'cookies':'need',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':[],              #依赖用例
        'depend_key':'',             #依赖键
        'depend_place':'',            #依赖处：url，body
        'depend_to_key':'',               #依赖值在当前body中的哪个字段
        'expect_key':['success','data'],             #验证key
        'expect_way':['==','!='],             #验证方法：支持 ==  !=  in  
        'expect_value':[True,[]]           #验证的值
    },{
        'remark':'新建评论',                 #用例描述
        'method':'post',                   #请求方式
        'path':'/api/v1/topic/:topicid/replies',                     #路径
        'data':{
            'content':'桔子发起评论'
            },                    #请求参数
        'cookies':'need',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'need',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':'新建主题',              #依赖用例
        'depend_key':'topic_id',             #依赖键
        'depend_place':'url',            #依赖处：url，body
        'depend_to_key':'',               #依赖值在当前body中的哪个字段
        'expect_key':['success','reply_id'],             #验证key
        'expect_way':['==','!='],             #验证方法：支持 ==  !=  in  
        'expect_value':[True,'']           #验证的值
    },{
        'remark':'新建评论1',                 #用例描述
        'method':'post',                   #请求方式
        'path':'/api/v1/topic/5ef73f9da7061e72e1e3cce7/replies',                     #路径
        'data':{
            'content':'桔子发起评论'
            },                    #请求参数
        'cookies':'need',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'need',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':'',              #依赖用例
        'depend_key':'',             #依赖键
        'depend_place':'',            #依赖处：url，body
        'depend_to_key':'',               #依赖值在当前body中的哪个字段
        'expect_key':[],             #验证key
        'expect_way':[],             #验证方法：支持 ==  !=  in  
        'expect_value':[]           #验证的值
    },{
        'remark':'回复评论',                 #用例描述
        'method':'post',                   #请求方式
        'path':'/api/v1/topic/:topicid/replies',                     #路径
        'data':{
            'content':'桔子回复评论'
            },                    #请求参数
        'cookies':'need',                #header中的cookie:需要的话，填need，不需要则为空字符串空
        'accesstoken':'need',             #token：需要的话，填need，不需要则为空字符串空
        'depend_case':['新建主题','新建评论1'],              #依赖用例
        'depend_key':['topic_id','reply_id'],             #依赖键
        'depend_place':['url','body'],            #依赖处：url，body
        'depend_to_key':['','reply_id'],               #依赖值在当前body中的哪个字段
        'expect_key':['success','reply_id'],             #验证key
        'expect_way':['==','!='],             #验证方法：支持 ==  !=  in  
        'expect_value':[True,'']           #验证的值
    }
]

if __name__ == "__main__":
    print(test_data[-1]['depend_key'][0])